/******************************************************************************
 * Copyright (C) 2011 ShenZhen ComTop Information Technology Co.,Ltd
 * All Rights Reserved.
 * 本软件为深圳康拓普开发研制。未经本公司正式书面同意，其他任何个人、团体不得使用、
 * 复制、修改或发布本软件.
 *****************************************************************************/

package com.code.common.excel.officeexport.excel.model;

import java.io.Serializable;

/**
 * 
 * 导出列VO
 *
 * @author  李鹏
 * @since   1.0
 * @version 2013-3-20 李鹏
 */
public class ExportColumnVO implements Serializable {

    /**  */
    private static final long serialVersionUID = 56757481629913644L;

    /**
     * 列名称
     */
    protected String fieldName;

    /**
     * 排序类型 ASC/DESC
     */
    protected String sortType;

    /**
     * @return 获取字段名
     */
    public String getFieldName() {
        return fieldName;
    }

    /**
     * @param fieldName 设置字段名
     */
    public void setFieldName(String fieldName) {
        this.fieldName = fieldName;
    }

    /**
     * @return 获取排序方式
     */
    public String getSortType() {
        return sortType;
    }

    /**
     * @param sortType 设置排序方式
     */
    public void setSortType(String sortType) {
        this.sortType = sortType;
    }

    /*
     * toString method
     */
    @Override
    public String toString() {
        StringBuffer sbResult = new StringBuffer(512);
        sbResult.append("ExportColumnVO[");
        sbResult.append("\n    fieldName=").append(this.fieldName);
        sbResult.append("\n    sortType=").append(this.sortType);
        sbResult.append("\n]");
        return sbResult.toString();
    }

}
